<?php
session_start();

if (!isset($_SESSION['nombre']))
{
	
	header("Location: login.php");
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="es" lang="es">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


    <title>El Justiciero</title>

 	 <link rel="stylesheet" type="text/css" href="estilo.css" />
    <link rel="shortcut icon" href="favicon.ico" />
    
    <meta name="keywords" content="web, dai, páginas" />
    <meta name="description" content="Plantilla de página web" />
  
</head>

<body>
<script type="text/javascript">
	//<![CDATA[
	
	var compt0=new Array(0,0,0,0,0);
	var compt1=new Array(0,0,0,0,0);
	var compt2=new Array(0,0,0,0,0);
	var compt3=new Array(0,0,0,0,0);
	var compt4=new Array(0,0,0,0,0);
	var compt5=new Array(0,0,0,0,0);
	var compt6=new Array(0,0,0,0,0);
	var compt7=new Array(0,0,0,0,0);
	var compt8=new Array(0,0,0,0,0);
	var compt9=new Array(0,0,0,0,0);
	var totales = new Array(0,0,0,0,0,0,0,0,0,0);	
	var notas = 0;
	var totsub = 0;
	var contnotas = 0;
	var total;
	
	function cara(idimg)
		{
		var valores = idimg.id.split("_");
		var nota = document.getElementById("nota" + valores[1]);
		switch (valores[0])
			{
			case "alegre": notas = 8;break;
			case "neutra":notas = 5;break;
			case "triste":notas = 2;break;
			}
		
		var cara1=document.getElementById("alegre_" + valores[1] + "_" + valores[2]);
		var cara2=document.getElementById("neutra_" + valores[1] + "_" + valores[2]);
		var cara3=document.getElementById("triste_" + valores[1] + "_" + valores[2]);
		
		cara1.src="caraalegre.png";
		cara2.src="caraneutra.png";
		cara3.src="caratriste.png";
		
		switch (valores[0])
			{
			case "alegre":idimg.src="caraalegre.jpg";break;
			case "neutra":idimg.src="caraneutra.jpg";break;
			case "triste":idimg.src="caratriste.jpg";break;
			}
		
		
		switch (valores[1])
			{
			case "0":
				compt0[valores[2]] = notas;
				for (var i=0;i<compt0.length;i++)
					{
					
					totsub += compt0[i];
					if (compt0[i] != 0)
						{
						contnotas +=1;
						}
					}
					
				total = totsub/contnotas;
			
				break;
			case "1": compt1[valores[2]] = notas;
				for (var i=0;i<compt1.length;i++)
					{
					
					totsub += compt1[i];
					if (compt1[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
			
				break;
			case "2": compt2[valores[2]] = notas;
				for (var i=0;i<compt2.length;i++)
					{
					
					totsub += compt2[i];
					if (compt2[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "3": compt3[valores[2]] = notas;
				for (var i=0;i<compt3.length;i++)
					{
					
					totsub += compt3[i];
					if (compt3[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "4": compt4[valores[2]] = notas;
				for (var i=0;i<compt4.length;i++)
					{
					
					totsub += compt4[i];
					if (compt4[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "5": compt5[valores[2]] = notas;
				for (var i=0;i<compt5.length;i++)
					{
					
					totsub += compt5[i];
					if (compt5[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "6": compt6[valores[2]] = notas;
				for (var i=0;i<compt6.length;i++)
					{
					
					totsub += compt6[i];
					if (compt6[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "7": compt7[valores[2]] = notas;
				for (var i=0;i<compt7.length;i++)
					{
					
					totsub += compt7[i];
					if (compt7[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "8": compt8[valores[2]] = notas;
				for (var i=0;i<compt8.length;i++)
					{
					
					totsub += compt8[i];
					if (compt8[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			case "9": compt9[valores[2]] = notas;
				for (var i=0;i<compt9.length;i++)
					{
					
					totsub += compt9[i];
					if (compt9[i] != 0)
						{
						contnotas +=1;
						}
					}
				total = totsub/contnotas;
				break;
			}
		var lista=document.getElementById("valor_" + [valores[1]]);
		totales[valores[1]] = total * (lista.value/100);
		
		
		contnotas = 0;
		totsub = 0;
		notas = 0;
		nota.innerHTML = total;

		var media = 0;
		for ( i=0;i<10;i++)
		{
			if (totales[i]!=0)
			{
			media+=totales[i];
			}
		}

		
		var caja = document.getElementById("media");
		media = media.toFixed(2);
		caja.value=media;
		
		
		}
		
		function Porcentajes(num){
			var pclave = document.getElementById("pclave");
			var ptecnicas = document.getElementById("ptecnicas");
			
	
			if(parseInt(parseInt(pclave.value)+parseInt(ptecnicas.value))!=100){
				alert("La suma de los porcentajes debe de ser 100");
				_exit(0);
			
			}
			
			var acum=0;

			for(i=0;i<num;i++){
				var prov = document.getElementById("valor_"+i);
				acum += parseInt(prov.value);
			}

			if(acum!=100){
					alert("La suma de los porcentajes debe de ser 100");
				_exit(0);
			}
			
			var fin;
			var txtclave = document.getElementById("media");
			var txttec = document.getElementById("tecnica");

			fin = (pclave.value*txtclave.value)/100 + (ptecnicas.value*txttec.value)/100;
			
				var notafin = document.getElementById("mediafinal");
				notafin.value = fin;
		}
		

	//]]>
	</script>
<div id="contenedor">
<div id="cabecera"></div>


	<?php
	
		//$enlace = mysql_connect("localhost","root","root") or die("No se pudo conectar");
		if (!($enlace = @mysql_connect("localhost","root","root")))
			{
			echo "No se pudo conectar<br/>";
			}

	
		if (!mysql_select_db("pbl"))
			{
			echo "No se pudo seleccionar la BBDD<br/>";
			}

		mysql_set_charset("utf8");
		
		$sql ="select cursos.nombre from (cursos inner join profcursos on cursos.id = profcursos.idcurso) inner join profesores on profesores.id = profcursos.idprofesor where profesores.login = '".$_SESSION["nombre"]."'";
		//echo $sql;
		$resultado = mysql_query($sql) or die(mysql_error());
		
		
		
		echo "<div id='opciones'>";

		echo "<ul id='menu'>";
		while($registro = mysql_fetch_assoc($resultado))
			{
				$sqlmenu ="select asignaturas.nombre from cursos inner join asignaturas on cursos.id = asignaturas.idcurso where cursos.nombre = '".$registro["nombre"]."'";
				$resultadomenu = mysql_query($sqlmenu) or die(mysql_error());
				echo"<li><a href= 'cursos.php?curso=".$registro["nombre"]."'>". $registro["nombre"]."</a><ul>";
				while($registromenu = mysql_fetch_assoc($resultadomenu))
					{
						echo"<li><a href='cursos.php?curso=".$registro["nombre"]."&asignatura=".$registromenu["nombre"]."'>". $registromenu["nombre"]."</a></li>";
					
					}
				echo "</ul></li>";
			}
		echo "</ul><br/><br/>";
		
		echo "<a href='logout.php' id='salir'>Cerrar Sesión</a>";
		
		echo "</div><div id='margen'></div><div id='contenido'><br/>";
		
		// BOTONES
		echo "<ul id='boton'>";
		
		echo "<form name='formu' method='post' action='cursos.php?op=1'>
				<li><input type='submit' name='modificarbd' id='mbd' value='1: Base de Datos' /></li>
			</form>";
			
		echo "<form name='formu' method='post' action='cursos.php?op=2'>
				<li><input type='submit' name='notascurso' id='notascurso' value='2: Informes, Notas por Curso' /></li>
			</form>";
				
		echo "<form name='formu' method='post' action='cursos.php?op=3'>
				<li><input type='submit' name='notasalumno' id='notasalumno' value='3: Informes, Notas por Alumno' /></li>
			</form>";
		echo "</ul>";
		
		if ($_GET["op"]==1){ // BOTÓN 1 : GESTIONAR LA BASE DE DATOS
				echo "<br/>OPCIONES A GESTIONAR<br/><hr id='linea' /><br/>
				<ul id='menu2' class='menu'>
					<li><a href = 'cursos.php?t=cursos'>Cursos</a></li>
					<li><a href = 'cursos.php?t=asignaturas'>Asignaturas</a></li>
					<li><a href = 'cursos.php?t=competencias'>Competencias</a></li>
					<li><a href = 'cursos.php?t=subcompetencias'>Subcompetencias</a></li>
					<li><a href = 'cursos.php?t=profesores'>Profesores</a></li>
					<li><a href = 'cursos.php?t=alumnos'>Alumnos</a></li>
				</ul>
				</form>";
		}
		if ($_GET["op"]==2){ //INFORME DE NOTAS POR CURSO Y EVALUACIÓN
				$sql ="select cursos.* from (cursos inner join profcursos on cursos.id = profcursos.idcurso) inner join profesores on profesores.id = profcursos.idprofesor where profesores.login = '".$_SESSION["nombre"]."'";
				$resultado = mysql_query($sql) or die(mysql_error());
				
				echo"	<form name='formu' method='post' action='cursos.php?op=2&informe=1'>";
				echo "<br/><label for='curso'>Selecciona curso</label>";
				echo "<select id=registro name = 'valuecurso' id = 'valuecurso' onchange='document.formu.submit()'><option value=''>Selecciona uno....</option>";
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<option value = '".$registro["id"]. "'>";
						echo $registro["nombre"];
						echo "</option>\n";
					}
				echo"</select>";
				
				echo "<br/><br/><label for='evalu'>Selecciona evaluación</label>";
				echo "<select id=registro name = 'evaluacion' id = 'evaluacion' onchange='document.formu.submit()'>
					<option value=''>Selecciona uno....</option><option value = '1'>1</option><option value = '2'>2</option><option value = '3'>3</option>";
				echo "</select><br/><br/>";
					
				echo"<input id=pulsar type='submit' id='enviar' name='enviar' value = 'Ver Notas del curso'></form>";
		}
		if ($_GET["op"]==3){ //INFORME DE NOTAS POR ALUMNO
				$sql ="select * from alumnos";
				$resultado = mysql_query($sql) or die(mysql_error());
				echo "<form name='formu' method='post' action='cursos.php?op=3&informe=2'>";
				echo "<br/><label for='alumno'>Selecciona alumno</label>";
				echo "<select id=registro name='alumno' id ='alumno'><option value=''>Selecciona uno....</option>";
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<option value = '".$registro["id"]. "'>";
						echo $registro["nombre"];
						echo "</option>";
					}
				echo"</select><br/><br/><input id=pulsar type='submit' id='enviar' name='enviar' value = 'Ver Notas del alumno'></form>";
		}
		if ( $_GET["informe"]==1 ){ //INFORME  DEL CURSO SEGUN LA EVALUACIÓN
				
			$sql = "select cursos.* from cursos where cursos.id =".$_POST["valuecurso"];
				$resultado = mysql_query($sql) or die(mysql_error());
				$registro = mysql_fetch_assoc($resultado);			
				echo "<h1>Notas de : ".$registro["nombre"]." , ".$_POST["evaluacion"]." evaluación <br/><hr id='linea' /></h1><br/> " ;
				
				?>
					<table border='1'><thead><tr id='fila'><th>Alumno</th><th>Asignatura</th><th>Evaluación</th><th>Nota Clave</th><th>Nota Técnica</th><th>Media Final</th></tr></thead>
				<?php
					//Sacamos los registros de la tabla
					$sql2 = "select notas.*,asignaturas.nombre as nomasignatura, alumnos.nombre as nomalum from (alumnos inner join notas on alumnos.id = notas.idalumno inner join asignaturas on notas.idasignatura = asignaturas.idasignatura) where alumnos.idcurso='".$_POST["valuecurso"]."' and notas.evaluacion=".$_POST["evaluacion"];
					$resultado2 = mysql_query($sql2)or die(mysql_error());
					
					while($registro2 = mysql_fetch_assoc($resultado2)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro2["nomalum"]. "</td>\n";
						echo "<td>" . $registro2["nomasignatura"]. "</td>\n";
						echo "<td>" . $registro2["evaluacion"]. "</td>\n";
						echo "<td>" . $registro2["notaclave"]. "</td>\n";
						echo "<td>" . $registro2["notatecnica"]. "</td>\n";
						echo "<td>" . $registro2["notafinal"]. "</td>\n";
						echo "</tr></tbody>";
					}
					echo"<tfoot><tr id=fila><td colspan='6'>Total: " . mysql_num_rows($resultado2) . "</tr></tfoot>";
					echo"</table>";

					mysql_free_result($resultado2);
		}
		if ( $_GET["informe"]==2 ){ //INFORME DE LAS NOTAS DEL ALUMNO
				$sql = "select alumnos.* from alumnos where alumnos.id= ".$_POST["alumno"];
				$resultado = mysql_query($sql)or die(mysql_error());
				$registro = mysql_fetch_assoc($resultado);			
				echo"<h1>Notas de ".$registro["nombre"]."<br/><hr id='linea' /></h1><br/>";
				
				?>
					<table border='1'><thead><tr id='fila'><th>Asignatura</th><th>Evaluación</th><th>Nota Clave</th><th>Nota Técnica</th><th>Media Final</th></tr></thead>
				<?php
				//Sacamos los registros de la tabla
				$sql2 = "select notas.*, asignaturas.nombre as asignatura from asignaturas inner join notas on asignaturas.idasignatura = notas.idasignatura where notas.idalumno= ".$_POST["alumno"];
				$resultado2 = mysql_query($sql2)or die(mysql_error());
				
				while($registro2 = mysql_fetch_assoc($resultado2)){
					echo "<tbody><tr id=registro>";
					echo "<td>" . $registro2["asignatura"]. "</td>\n";
					echo "<td>" . $registro2["evaluacion"]. "</td>\n";
					echo "<td>" . $registro2["notaclave"]. "</td>\n";
					echo "<td>" . $registro2["notatecnica"]. "</td>\n";
					echo "<td>" . $registro2["notafinal"]. "</td>\n";
					echo "</tr></tbody>";
				}
				echo"<tfoot><tr id=fila><td colspan='5'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
				echo"</table>";
				
				mysql_free_result($resultado);
		}
		if ($_GET["t"]!=""){
			
			switch ($_GET["t"])
			{
//CURSOSSSSSSSSSSSSSSSSSSS
				case "cursos": echo"<br/>CURSOS<br/><hr id='linea' /><br/>";
					
					?>
						<table>
						<tr><td><table border="1"><tr id='fila'><th>Id</th><th>Nombre del Curso</th><th>Eliminar</th><th>Modificar</th></tr>
					<?php
					
					//BOTÓN AÑADIR nuevo CURSO
					if ($_POST["cañadir"]!=""){
						
						//insertamos el nuevo nombre del curso
						$sql="insert into cursos(nombre)values(' ".$_POST["nomcurso"]." ')"; //introducimos el nombre escrito en la caja de texto
						mysql_query($sql) or die (mysql_error()); 
						
						//consigue nueva id
						$nuevaid = mysql_insert_id(); 
						
						//insertamos el value = id del profe y el nuevo id 
						$sql="insert into profcursos(idprofesor,idcurso)values(' ".$_POST["valueprof"]." ','".$nuevaid."')";
						echo"Sentencia: ".$sql;
						mysql_query($sql) or die (mysql_error()); 
					}
					
					//BOTÓN  ELIMINAR CURSO
					if($_GET["eliminar"]!=""){ 
						$sql = "delete from cursos where id=".$_GET["eliminar"];  //Con el id que recogemos del get eliminamos con ese id del curso de la tabla cursos

						mysql_query($sql) or die(mysql_error());
						
						//eliminar también de la tabla profcursos donde el idcurso ...
						$sql = "delete from profcursos where idcurso=".$_GET["eliminar"]; //Con el id que recogemos del get eliminamos con ese id del curso de la tabla profcursos

						mysql_query($sql) or die(mysql_error());
					}
					
					//Rellenamos la TABLA con los REGISTROS de la TABLA CURSOS
					$resultado = mysql_query("select * from cursos") or die(mysql_error());
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro["id"]. "</td>\n";
						echo "<td>" . $registro["nombre"]. "</td>\n";
						echo "<td><a href ='cursos.php?t=cursos&eliminar=".$registro["id"]."'>Eliminar</a></td>"; //le mandamos el id del curso a la misma pagina: cursos.php
						echo "<td><a href ='modificar.php?t=cursos&modificar=".$registro["id"]."'>Modificar</a></td>"; //le mandamos el id del curso a la pagina: modificar.php
						echo "</tr></tbody>";
					}
				
					echo"<tfoot><tr id=fila><td colspan='4'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
					
					echo "</table></td>";
					
					//Formulario para añadir nuevo curso
					echo"<td width=45%><form name='formu' method='post' action = 'cursos.php?t=cursos'>
						<fieldset><legend>Añadir Curso</legend>
						<label  for='nombre'>Nombre</label><br/>
						<input id=registro type='text' id='nomcurso' name='nomcurso'><br/><br/>
						<label for='valueprof'>Impartir Curso: Escoge Profesor</label>";
						
						//Meter el comobox
					echo "<select id=registro name = 'valueprof' id = 'valueprof' onchange='document.formu.submit()'><option value=''>Selecciona uno....</option>";
					
						//Añadimos los nombres de los profesores al combobox
						$sql = "select * from profesores";
						$resultado=mysql_query($sql) or die(mysql_error()); 

						while($registro = mysql_fetch_assoc($resultado)){
							echo "<option value = '".$registro["id"]. "'>";
							echo $registro["login"];
							echo "</option>\n";
						}
					echo "</select>"; //cerramos el combobox
					echo "<br/><br/><input type='submit' name='cañadir' id='cañadir' value='Añadir Nuevo Curso' />";
					echo "</fieldset></form></td></table>";
					mysql_free_result($resultado);
				break;
//ASIGNATURASSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
				case "asignaturas": echo"<br/>ASIGNATURAS<br/><hr id='linea' /><br/>";	
				
					?>
						<table>
						<tr><td><table border="1"><tr id='fila'><th>Id</th><th>Nombre de la Asignatura</th><th>Nombre Curso</th><th>Eliminar</th><th>Modificar</th></tr>
					<?php
					
					//HAN PULSADO BOTÓN AÑADIR nueva ASIGNATURA
					if ($_POST["asigañadir"]!=""){
						//insertamos el nombre de la asignatura y el id del curso al que vamos añadir esa asignatura
						$sql="insert into asignaturas(nombre,idcurso)values(' ".$_POST["nomasig"]." ','".$_POST["idcurso"]."')";
						mysql_query($sql) or die (mysql_error()); 
					}
					
					//BOTÓN  ELIMINAR ASIGNATURA
					if($_GET["eliminar"]!=""){ 
						$sql = "delete from asignaturas where idasignatura=".$_GET["eliminar"];  //Con el id que recogemos del get eliminamos con ese id de asignatura de la tabla asignaturas
						mysql_query($sql) or die(mysql_error());
					}
					
					//Rellenamos la TABLA con los REGISTROS de la TABLA ASIGNATURAS
					$resultado = mysql_query("select asignaturas.*, cursos.nombre as nomcurso from cursos inner join asignaturas on cursos.id = asignaturas.idcurso")or die(mysql_error());

					while($registro = mysql_fetch_assoc($resultado)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro["idasignatura"]. "</td>\n";
						echo "<td>" . $registro["nombre"]. "</td>\n";
						echo "<td>" . $registro["nomcurso"]. "</td>\n";
						echo "<td><a href ='cursos.php?t=asignaturas&eliminar=".$registro["idasignatura"]."'>Eliminar</a></td>"; //le mandamos el id del curso a la misma pagina: cursos.php
						echo "<td><a href ='modificar.php?t=asignaturas&modificar=".$registro["idasignatura"]."'>Modificar</a></td>"; //le mandamos el id del curso a la pagina: modificar.php
						echo "</tr></tbody>";
					}
				
					echo"<tfoot><tr id=fila><td colspan='5'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
					
					echo "</table></td>";
					
					//Formulario para añadir nueva Asignatura
					echo"<td width=35%><form name='formu' method='post' action = 'cursos.php?t=asignaturas'>
						<fieldset><legend>Añadir Asignatura</legend>
						<label for='nombre'>Nombre</label><br/>
						<input id=registro type='text' id='nomasig' name='nomasig'><br/><br/>
						<label for='valueprof'>Curso al cual añadir la asignatura</label>";
						
						//Meter el comobox
					echo "<select id=registro name = 'idcurso' id = 'idcurso' onchange='document.formu.submit()'><option value=''>Selecciona uno....</option>";
					
						//Añadimos los nombres de los cursos al combobox
						$sql = "select * from cursos";
						$resultado=mysql_query($sql) or die(mysql_error()); 

						while($registro = mysql_fetch_assoc($resultado)){
							echo "<option value = '".$registro["id"]. "'>";
							echo $registro["nombre"];
							echo "</option>\n";
						}
					echo "</select>"; //cerramos el combobox
					echo "<br/><br/><input type='submit' name='asigañadir' id='asigañadir' value='Añadir Nueva Asignatura' />";
					echo "</fieldset></form></td></table>";
					mysql_free_result($resultado);
				break;
//COMPETENCIASSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
				case "competencias": echo"<br/>COMPETENCIAS<br/><hr id='linea' /><br/>";
					
					?>
						<table>
						<tr><td><table border="1"><tr id='fila'><th>Id</th><th>Nombre de la Competencia</th><th>Eliminar</th><th>Modificar</th></tr>
					<?php
					
					//BOTÓN AÑADIR nueva COMPETENCIA
					if ($_POST["compeañadir"]!=""){
						//insertamos el nuevo nombre de la competencia
						$sql="insert into competencias(nombre)values(' ".$_POST["nomcompe"]." ')"; 
						mysql_query($sql) or die (mysql_error()); 
					}
					
					//BOTÓN  ELIMINAR COMPETENCIA
					if($_GET["eliminar"]!=""){ 
						$sql = "delete from competencias where id=".$_GET["eliminar"];  //Con el id que recogemos del get eliminamos con ese id de la competencia de la tabla competencias
						mysql_query($sql) or die(mysql_error());
					}
					
					//Rellenamos la TABLA con los REGISTROS de la TABLA CURSOS
					$resultado = mysql_query("select * from competencias") or die(mysql_error());
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro["id"]. "</td>\n";
						echo "<td>" . $registro["nombre"]. "</td>\n";
						echo "<td><a href ='cursos.php?t=competencias&eliminar=".$registro["id"]."'>Eliminar</a></td>"; //le mandamos el id del curso a la misma pagina: cursos.php
						echo "<td><a href ='modificar.php?t=competencias&modificar=".$registro["id"]."'>Modificar</a></td>"; //le mandamos el id del curso a la pagina: modificar.php
						echo "</tr></tbody>";
					}
				
					echo"<tfoot><tr id=fila><td colspan='4'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
					
					echo "</table></td>";
					
					//Formulario para añadir nuevo curso
					echo"<td width=40%><form name='formu' method='post' action = 'cursos.php?t=competencias'>
						<fieldset><legend>Añadir Competencia</legend>
						<label for='nombre'>Nombre</label><br/>
						<input id=registro type='text' id='nomcompe' name='nomcompe'><br/><br/>
						<input type='submit' name='compeañadir' id='compeañadir' value='Añadir Nueva Competencia' />";
					echo "</fieldset></form></td></table>";
					mysql_free_result($resultado);
				break;
//SUBCOMPETENCIASSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
				case "subcompetencias": echo"<br/>SUBCOMPETENCIAS<br/><hr id='linea' /><br/>";
					
					?>
						<table>
						<tr><td><table border="1"><tr id='fila'><th>Id</th><th>Nombre Subcompetencia</th><th>Nombre Competencia</th><th>Eliminar</th><th>Modificar</th></tr>
					<?php
					
					//BOTÓN AÑADIR nueva SUBCOMPETENCIA
					if ($_POST["subcañadir"]!=""){
						//insertamos el nuevo nombre del la subcompetencia
						$sql="insert into subcompetencias(nombre,idcompetencia)values(' ".$_POST["nomsubcom"]." ','".$_POST["valuecompe"]."')"; //introducimos el nombre escrito en la caja de texto mas el id de la competencia
						mysql_query($sql) or die (mysql_error()); 
					}
					
					//BOTÓN  ELIMINAR SUBCOMPETENCIA
					if($_GET["eliminar"]!=""){ 
						$sql = "delete from subcompetencias where idsubcompetencia=".$_GET["eliminar"];  //Con el id que recogemos del get eliminamos con ese id de la subcompetencia de la tabla subcompetencias
						mysql_query($sql) or die(mysql_error());
					}
					
					//Rellenamos la TABLA con los REGISTROS de la TABLA SUBCOMPETENCIAS
					$resultado = mysql_query("select subcompetencias.*, competencias.nombre as nomcompe from competencias inner join subcompetencias on competencias.id = subcompetencias.idcompetencia") or die(mysql_error());
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro["idsubcompetencia"]. "</td>\n";
						echo "<td>" . $registro["nombre"]. "</td>\n";
						echo "<td>" . $registro["nomcompe"]. "</td>\n";
						echo "<td><a href ='cursos.php?t=subcompetencias&eliminar=".$registro["idsubcompetencia"]."'>Eliminar</a></td>"; //le mandamos el id de la subcompetencia a la misma pagina: cursos.php
						echo "<td><a href ='modificar.php?t=subcompetencias&modificar=".$registro["idsubcompetencia"]."'>Modificar</a></td>"; //le mandamos el id de la subcompetencia a la pagina: modificar.php
						echo "</tr></tbody>";
					}
				
					echo"<tfoot><tr id=fila><td colspan='5'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
					
					echo "</table></td>";
					
					//Formulario para añadir nueva subcompetencia
					echo" <td><width=45%><form name='formu' method='post' action = 'cursos.php?t=subcompetencias'>
						<fieldset><legend>Añadir Subcompetencia</legend>
						<label for='nombre'>Nombre</label><br/>
						<input id=registro type='text' id='nomsubcom' name='nomsubcom'><br/><br/>
						<label for='valueprof'>Competencia a la cual añadir la subcompetencia</label>";
						
						//Meter el comobox
					echo "<select id=registro name = 'valuecompe' id = 'valuecompe' onchange='document.formu.submit()'><option value=''>Selecciona uno....</option>";
					
						//Añadimos los nombres de las competencias al combobox
						$sql = "select * from competencias";
						$resultado=mysql_query($sql) or die(mysql_error()); 

						while($registro = mysql_fetch_assoc($resultado)){
							echo "<option value = '".$registro["id"]. "'>";
							echo $registro["nombre"];
							echo "</option>\n";
						}
					echo "</select>"; //cerramos el combobox
					echo "<br/><br/><input type='submit' name='subcañadir' id='subcañadir' value='Añadir Nuevo Curso' />";
					echo "</fieldset></form></td></table>";
					mysql_free_result($resultado);
				break;
					
//PROFESORESSSSSSSSSSSSSSSSSSSSSSSSSSSS
				case "profesores": echo"<br/>PROFESORES<br/><hr id='linea' /><br/>";
					
					?>
						<table>
						<tr><td><table border="1"><tr id='fila'><th>Id</th><th>Nombre del Profesor</th><th>Contraseña</th><th>Eliminar</th><th>Modificar</th></tr>
					<?php
					
					//BOTÓN AÑADIR nuevo PROFESOR
					if ($_POST["pañadir"]!=""){
						//insertamos el nuevo nombre del profesor
						$sql="insert into profesores(login,pass)values('".$_POST["nomprofe"]."','".$_POST["password"]."')"; //introducimos el nombre y la contraseña escritas en las caja de texto
						mysql_query($sql) or die (mysql_error()); 
					}
					
					//BOTÓN  ELIMINAR CURSO
					if($_GET["eliminar"]!=""){ 
						$sql = "delete from profesores where id=".$_GET["eliminar"];  //Con el id que recogemos del get eliminamos con ese id del profesor de la tabla profesores
						mysql_query($sql) or die(mysql_error());
					}
					
					//Rellenamos la TABLA con los REGISTROS de la TABLA PROFESORES
					$resultado = mysql_query("select * from profesores") or die(mysql_error());
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro["id"]. "</td>\n";
						echo "<td>" . $registro["login"]. "</td>\n";
						echo "<td>" . $registro["pass"]. "</td>\n";
						echo "<td><a href ='cursos.php?t=profesores&eliminar=".$registro["id"]."'>Eliminar</a></td>"; //le mandamos el id del profesor a la misma pagina: cursos.php
						echo "<td><a href ='modificar.php?t=profesores&modificar=".$registro["id"]."'>Modificar</a></td>"; //le mandamos el id del profesor a la pagina: modificar.php
						echo "</tr></tbody>";
					}
				
					echo"<tfoot><tr id=fila><td colspan='5'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
					
					echo "</table></td>";
					
					//Formulario para añadir nuevo Profesor
					echo"<td width=45%><form name='formu' method='post' action = 'cursos.php?t=profesores'>
						<fieldset><legend>Añadir Profesor</legend>
						<label for='nombre'>Nombre</label><br/>
						<input id=registro type='text' id='nomprofe' name='nomprofe'><br/><br/>
						<label for='Contraseña'>Contraseña</label><br/>
						<input id=registro type='text' id='password' name='password'>";
						
					echo "<br/><br/><input type='submit' name='pañadir' id='pañadir' value='Añadir Nuevo Profesor' />";
					echo "</fieldset></form></td></table>";
					mysql_free_result($resultado);
				break;
//ALUMNOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
				case "alumnos": echo"<br/>ALUMNOS<br/><hr id='linea' /><br/>";
					
					?>
						<table>
						<tr><td><table border="1"><tr id='fila'><th>Id</th><th>Nombre Alumno</th><th>Apellidos</th><th>Curso</th><th>Eliminar</th><th>Modificar</th></tr>
					<?php
					
					//BOTÓN AÑADIR nuevo ALUMNO
					if ($_POST["alumañadir"]!=""){
						//insertamos el nuevo nombre del la subcompetencia
						$sql="insert into alumnos(nombre,apellidos,idcurso)values(' ".$_POST["nomalum"]." ','".$_POST["apel"]."','".$_POST["valuecurso"]."')"; //introducimos el nombre y los apellidos de las cajas de texto y el id del curso al que añadir el alumno
						mysql_query($sql) or die (mysql_error()); 
					}
					
					//BOTÓN  ELIMINAR ALUMNO
					if($_GET["eliminar"]!=""){ 
						$sql = "delete from alumnos where id=".$_GET["eliminar"];  //Con el id que recogemos del get eliminamos con ese id de la subcompetencia de la tabla subcompetencias
						mysql_query($sql) or die(mysql_error());
					}
					
					//Rellenamos la TABLA con los REGISTROS de la TABLA ALUMNOS
					$resultado = mysql_query("select alumnos.*, cursos.nombre as nomcurso from cursos inner join alumnos on cursos.id = alumnos.idcurso") or die(mysql_error());
					while($registro = mysql_fetch_assoc($resultado)){
						echo "<tbody><tr id=registro>";
						echo "<td>" . $registro["id"]. "</td>\n";
						echo "<td>" . $registro["nombre"]. "</td>\n";
						echo "<td>" . $registro["apellidos"]. "</td>\n";
						echo "<td>" . $registro["nomcurso"]. "</td>\n";
						echo "<td><a href ='cursos.php?t=alumnos&eliminar=".$registro["id"]."'>Eliminar</a></td>"; //le mandamos el id del alumno a la misma pagina: cursos.php
						echo "<td><a href ='modificar.php?t=alumnos&modificar=".$registro["id"]."'>Modificar</a></td>"; //le mandamos el id del alumno a la pagina: modificar.php
						echo "</tr></tbody>";
					}
				
					echo"<tfoot><tr id=fila><td colspan='6'>Total: " . mysql_num_rows($resultado) . "</tr></tfoot>";
					
					echo "</table></td>";
					
					//Formulario para añadir nueva subcompetencia
					echo" <td><width=45%><form name='formu' method='post' action = 'cursos.php?t=alumnos'>
						<fieldset><legend>Añadir Alumno</legend>
						<label for='nombre'>Nombre</label><br/>
						<input id=registro type='text' id='nomalum' name='nomalum'><br/><br/>
						<label for='apellidos'>Apellidos</label><br/>
						<input id=registro type='text' id='apel' name='apel'><br/><br/>
						<label for='valuecurso'>Curso al cual añadir el alumno</label>";
						
						//Meter el comobox
					echo "<select id=registro name = 'valuecurso' id = 'valuecurso' onchange='document.formu.submit()'><option value=''>Selecciona uno....</option>";
					
						//Añadimos los nombres de los cursos al combobox
						$sql = "select * from cursos";
						$resultado=mysql_query($sql) or die(mysql_error()); 

						while($registro = mysql_fetch_assoc($resultado)){
							echo "<option value = '".$registro["id"]. "'>";
							echo $registro["nombre"];
							echo "</option>\n";
						}
					echo "</select>"; //cerramos el combobox
					echo "<br/><br/><input type='submit' name='alumañadir' id='alumañadir' value='Añadir Nuevo Alumno' />";
					echo "</fieldset></form></td></table>";
					mysql_free_result($resultado);
				break;					
			}//end switch
			
				
		}

		if( $_GET["curso"]!="" && $_GET["alumno"] == "" && $_GET["asignatura"] == "")
			{
				$sql ="select asignaturas.nombre from cursos inner join asignaturas on cursos.id = asignaturas.idcurso where cursos.nombre = '".$_GET["curso"]."'";
				$resultado = mysql_query($sql) or die(mysql_error());
				
				echo "<h1>".$_GET["curso"]."</h1>";
				
				echo "<table border='1'><tr><th>asignaturas</th></tr>";
				while($registro = mysql_fetch_assoc($resultado))
					{
						echo"<tr><td><a href='cursos.php?curso=".$_GET["curso"]."&asignatura=".$registro["nombre"]."'>". $registro["nombre"]."</a></td></tr>";
					
					}
				echo "</table>";
			}
		
		if( $_GET["asignatura"]!="" && $_GET["alumno"] == "")
			{
				$sql ="select alumnos.nombre from alumnos inner join cursos on cursos.id = alumnos.idcurso where cursos.nombre = '".$_GET["curso"]."'";
				$resultado = mysql_query($sql) or die(mysql_error());
				
				echo "<h1>".$_GET["curso"]." - ".$_GET["asignatura"]."</h1>";
				
				$sqlcomp="select * from competencias";
				$resultadocomp = mysql_query($sqlcomp) or die(mysql_error());
				$cont = 0;
				
				$sqlalum ="select alumnos.nombre from alumnos inner join cursos on cursos.id = alumnos.idcurso where cursos.nombre = '".$_GET["curso"]."'";
				$resultadoalum = mysql_query($sqlalum) or die(mysql_error());
				$registroalum = mysql_fetch_assoc($resultadoalum);
				
				echo "<form name='formu' method='post' action='elegidos.php?curso=".$_GET["curso"]."&asignatura=".$_GET["asignatura"]."&alumno=".$registroalum["nombre"]."&comprobar=1'>";
				while($registrocomp = mysql_fetch_assoc($resultadocomp))
					{
					echo "<input type='checkbox' name='checkbox[]' id='".$cont."' value = '".$cont."'/><label for='".$cont."'>".$registrocomp["nombre"]."</label>\n";
					echo "<a href='cursos.php?eliminar=".$registrocomp["id"]."'></a>\n";
					echo "<a href='cursos.php?id=".$registrocomp["id"]."'></a><br />";
					$cont++;
					}
				echo "<input type='submit' name='enviar' id='enviar' value='Seleccionar competencias'><br />";
				
				echo "</form>";

				/*echo "<table border='1'><tr><th>alumnos</th></tr>";
				while($registro = mysql_fetch_assoc($resultado))
					{
						echo"<tr><td><a href='cursos.php?curso=".$_GET["curso"]."&asignatura=".$_GET["asignatura"]."&alumno=".$registro["nombre"]."'>". $registro["nombre"]."</a></td></tr>";
					}
				echo "</table>";*/
			}
		/*if ($_GET["añadir"] != "") {
			echo "hola";
		}
		if ($_GET["eliminar"] != "") {
			$sql = "delete from competencias where id=".$_GET["eliminar"];
			echo $sql;
			mysql_query($sql) or die(mysql_error());
		}*/
		if( $_GET["alumno"] != "")
			{
				$sql ="select alumnos.nombre from alumnos inner join cursos on cursos.id = alumnos.idcurso where cursos.nombre = '".$_GET["curso"]."'";
				$resultado = mysql_query($sql) or die(mysql_error());
				
				//if($_POST["checkbox"]==null){exit;}
				echo "<h1>".$_GET["curso"]." - ".$_GET["asignatura"]." - ".$_GET["alumno"]."</h1>";
				
				echo "<form name='formu' method='post' action='elegidos.php?curso=".$_GET["curso"]."&asignatura=".$_GET["asignatura"]."'>";
				echo "<select name='selectalumno' id='selectalumno'>";
				while($registro = mysql_fetch_assoc($resultado))
					{
						echo"<option value='".$registro["nombre"]."'>".$registro["nombre"]."</option>";
					}
				echo "</select>";
				echo "<input type='submit' name='enviar' id='enviar' value='Cambiar Alumno'><br/>";
			
				echo "</form>";
				
				$sql ="select * from competencias";
				
				$resultado = mysql_query($sql) or die(mysql_error());
				$i = 0;
				$x = 0;
				while($registro = mysql_fetch_assoc($resultado))
					{
					if ($_SESSION["elegidos"][$i] == $registro["id"] - 1)
						{
						if (isset($_SESSION["elegidos"]["0"]))
							{
							
							echo "<label for='valor'>Porcentaje %:</label>";
								echo "<select name = 'valor_".$i."' id ='valor_".$i."'>";
								for ($j=0; $j<20; $j++)
									{
									echo "<option value='".($j*5)."'>".($j*5)."</option>";
									}
							echo"</select><br />";
								
							echo "<table id='principal'><tr><td></td>";
							$sqlsub = "select distinct subcompetencias.nombre from competencias inner join subcompetencias where '".$registro["id"]."' = subcompetencias.idcompetencia";
							$resultadosub = mysql_query($sqlsub) or die(mysql_error());
							
							while($registrosub = mysql_fetch_assoc($resultadosub))
								{
								echo "<td>".$registrosub["nombre"]."</td>";
								}
							echo "</tr><tr><td>".$registro["nombre"]."</td>";
							$resultadosub = mysql_query($sqlsub) or die(mysql_error());
							
							while($registrosub = mysql_fetch_assoc($resultadosub))
								{
								echo "<td><table id='caras'><tr><td><input type='image' src='caraalegre.png' name='alegre' id='alegre_".$i."_".$x."' onclick='cara(this);' /></td><td><input type='image' src='caraneutra.png' name='neutra' id='neutra_".$i."_".$x."' onclick='cara(this);' /></td><td><input type='image' src='caratriste.png' name='triste' id='triste_".$i."_".$x."' onclick='cara(this);' /></td></tr></table>";
								echo "<textarea name='desc' id='desc' cols='15' rows='4'></textarea></td>";
								$x++;
								}
							echo "<td id='nota".$i."'>0</td>";
							echo "</tr></table>";
							echo "<hr />";
								
							}
							$i++;
							$x = 0;
							
							
						}
					}
					echo "<br/><form name='formu' method='post' action='cursos.php?curso=".$_GET["curso"]."&asignatura=".$_GET["asignatura"]."&alumno=".$_GET["alumno"]."'><input type='radio' name='primera' id='primera' value='1' checked='checked'/><label for='primera'>1º Evaluación</label><br/>
					<input type='radio' name='primera' id='segunda' value='2' /><label for='segunda'>2º Evaluación</label><br/>
					<input type='radio' name='primera' id='tercera' value='3' /><label for='tercera'>3º Evaluación</label><br/><br/>";
				
					echo"<label for='clave'>Competencias Clave</label>
						<input type='text' name='media' readonly='readonly' id ='media'/><label for='valor'>Porcentaje %:</label>
						<select name = 'valor_".$i."' id ='pclave'>";
								for ($j=0; $j<20; $j++)
									{
									echo "<option value='".($j*5)."'>".($j*5)."</option>";
									}
								echo"</select><br />
						<label for='tecnica'>Competencias Tecnicas</label>
						<input type='text' name='tecnica' id='tecnica'/><label for='valor'>Porcentaje %:</label>";
					echo "<select name = 'valor_".$i."' id ='ptecnicas'>";
								for ($j=0; $j<20; $j++)
									{
									echo "<option value='".($j*5)."'>".($j*5)."</option>";
									}
								echo"</select><br />";
					echo"<label for='notafinal'>Nota final</label><input type='text' name='mediafinal' readonly='readonly' id ='mediafinal'/><br/>
						<input type='submit' name='guardar' id='guardar' value='guardar' onclick='Porcentajes($i);'><br /></form>";
						
				
			}
			
			if ($_POST["mediafinal"]!=""){
				$sqlalumno = "select id from alumnos where alumnos.nombre = '".$_GET["alumno"]."'";
				$resultadoalumno = mysql_query($sqlalumno);
			
				while($registro = mysql_fetch_assoc($resultadoalumno))
					{
						$alum = $registro["id"];
					}
			
				
				$sqlasignatura = "select idasignatura from asignaturas where asignaturas.nombre = '".$_GET["asignatura"]."'";
				$resultadoasignatura = mysql_query($sqlasignatura);
			
				while($registro2 = mysql_fetch_assoc($resultadoasignatura))
					{
						$asign = $registro2["idasignatura"];
					}
			
				$sql = "insert into notas(idalumno,idasignatura,notafinal,evaluacion,notatecnica,notaclave) values('".$alum."','".$asign."','".$_POST["mediafinal"]."','".$_POST["primera"]."','".$_POST["tecnica"]."','".$_POST["media"]."')";
				mysql_query($sql);
			}
			
		
		//mysql_free_result($resultado);

		mysql_close();
	?>
</div>	

<div id="pie">&copy; Álvaro Iglesias, Iosu Torrea, Rubén Sesma</div>
</div>

</body></html>